confront sb with sth与某人对抗;使面对
confront sb with使某人面对
to confront sb with accusation对簿
confront with detail使面临
confront with demand面对要求
confront with various challenges面对各种各样的挑战
Confront with our challenges迎接挑战
confront with a witness面对证据
confront with challenges迎接挑战